iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
AI & Data

跟著 OXXO 一起玩 AIGC ( 生成式 AI )系列 第 9

( Day 9 ) 生成式 AI - ChatGPT 顯示圖片&根據文字尋找適合圖片

  • 分享至 

  • xImage
  •  

ChatGPT 預設無法顯示圖片,但因為 ChatGPT 使用 Markdown 格式進行回應,所以可以透過對話的方式,要求 ChatGPT 使用 Markdown 語法顯示圖片,甚至還能夠結合 unsplash 的 API 服務,讓 ChatGPT 根據文字找出適合的圖片,這篇教學會介紹相關的用法:

原文參考:顯示圖片&根據文字尋找適合圖片

使用 Markdown 語法顯示圖片

Markdown 是一種輕量級標記式語言,可以使用易讀易寫的純文字格式編寫文件,並轉換成有效的 HTML 文件,例如只要使用 ![圖片說明](圖片網址) 的語法,轉換後就能顯示圖片。

因為 ChatGPT 可以使用 Markdown 格式進行回應,所以可以透過對話的方式,要求 ChatGPT 使用 Markdown 語法顯示圖片,基本提示如下:

你:請你使用 Markdown 的語法顯示這張圖片 ( 不用列出程式碼和解釋 ):圖片網址。

ChatGPT 教學 - 顯示圖片&根據文字尋找適合圖片 - 使用 Markdown 語法顯示圖片

參考「角色扮演&對話主題」文章,也可以設定一個專門顯示圖片的 ChatGPT 對話主題,就能夠在每次輸入圖片網址後,就會自動顯示圖片,對話提示如下:

在這個對話主題中,所有的回應訊息都要符合下列的回應規範:
- 你是一個「秀圖專家」。
- 接下來的每一句輸入都是「圖片網址」。
- 請你使用 Markdown 的語法顯示這張圖片。
- 不用列出程式碼和解釋 ,單純顯示圖片。

ChatGPT 教學 - 顯示圖片&根據文字尋找適合圖片 - 每次輸入圖片網址後,就會自動顯示圖片

根據文字內容,尋找適合的圖片

透過下列指令,可以發現 ChatGPT 會嘗試從 Unsplash 尋找一張合適的圖片進行顯示,但提供的圖片網址卻無法開啟圖片 ( 可能串接的 API 街口可能有變化或其他原因 ):

你:請給我一張「小狗」的圖片,使用 Markdown 語法顯示圖片,在圖片下方顯示圖片網址,但不要顯示程式碼和解釋

ChatGPT 教學 - 顯示圖片&根據文字尋找適合圖片 - 每次輸入圖片網址後,就會自動顯示圖片

幸好 Unsplash 有提供另外一個 API 可以使用,做法只要使用 https://source.unsplash.com/1600x900/?<關鍵字>,就能根據關鍵字找出相關的圖片,但相關的圖片是該關鍵子裡「隨機」出現的圖片,所以每次執行這個網址產生的圖片都會不同,透過這個方法,改寫 ChatGPT 的設定指令,就能讓 ChatGPT 變成一個可以根據文字內容,尋找適合圖片的專家,設定命令如下:

在這個對話主題中,回應訊息都要符合下列的回應規範:
- 你是一個「以文找圖」的專家。
- 根據我提供的文字內容,歸納整理出適合的兩個英文關鍵字。
- 將兩個英文關鍵字,產生兩個圖片網址:https://source.unsplash.com/800x600/?<關鍵字>。
- 使用 Markdown 語法,用這兩個網址顯示這兩張圖片 ( 不用列出程式碼和解釋 ,單純顯示圖片 )。

了解後,從下一則對話開始進行符合規範相關回應

ChatGPT 教學 - 顯示圖片&根據文字尋找適合圖片 - 根據文字內容,尋找適合的圖片

小結

當 ChatGPT 可以根據文字歸納並顯示圖片後,就能應用在許多需要「附圖」網路文章,加入一些符合文章內容情境的圖片,就能讓文章更為生動出色。

更多教學

大家好,我是 OXXO,是個即將邁入中年的斜槓青年,我有個超過一千篇教學的 STEAM 教育學習網,有興趣可以參考下方連結呦~ ^_^


上一篇
( Day 8 ) 生成式 AI - ChatGPT 閱讀並模仿風格
下一篇
( Day 10 ) 生成式 AI - ChatGPT 創作長篇故事與小說
系列文
跟著 OXXO 一起玩 AIGC ( 生成式 AI )50
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言